package co.edu.uniquindio.ondas.pruebas;

import javax.naming.NamingException;

import co.edu.uniquindio.ondas.delegados.Delegado;
import co.edu.uniquindio.ondas.entidades.InformeAvanceTecnico;

public class PruebaInformeAvanceTecnico {

	/**
	 * @param args
	 * @throws NamingException 
	 */
	public static void main(String[] args) throws NamingException {
	
		Delegado pruebaDelegado=new Delegado();
		//insert
		InformeAvanceTecnico informeAvanceTecnico=new InformeAvanceTecnico();
		informeAvanceTecnico.setRespuesta1("error");
		informeAvanceTecnico.setRespuesta2("no");
		informeAvanceTecnico.setRespuesta3("no");
		informeAvanceTecnico.setRespuesta4("algunas veces");
		informeAvanceTecnico.setRespuesta5("no");
		informeAvanceTecnico.setRespuesta6("si");
		pruebaDelegado.AdicionarInformeAvanceTecnico(informeAvanceTecnico);
//		
		//update
		long informeId=pruebaDelegado.getInformeAvanceTecnicoId(informeAvanceTecnico.getRespuesta1());
//		
	    InformeAvanceTecnico informeAvanceTecnico2=pruebaDelegado.findByKeyInformeAvanceTecnico(informeId);
	    informeAvanceTecnico2.setRespuesta1("no actualizado");
	    pruebaDelegado.UpdateInformerAvanceTecnico(informeAvanceTecnico2);
//	    
//	    //delete
//	   InformeAvanceTecnico informeAvanceTecnico3=pruebaDelegado.findByKeyInformeAvanceTecnico(informeId);
//	   pruebaDelegado.removeInformeAvanceTecnico(informeAvanceTecnico3);
	}

}
